public class OppClaimImpl {

    public List<Opportunity> getOpportunityDetails(ID oppId)
    {
        Opportunity[] opportunityList = [select Name, Amount, AccountId, Opportunity.Account.Name, ExpectedRevenue, Type, Description, OwnerId, Opportunity.Owner.Name, CloseDate, LeadSource, Opportunity.Campaign.Name, MainCompetitors__c, OrderNumber__c, CurrentGenerators__c, TrackingNumber__c from Opportunity where id = :oppId];
        return opportunityList;
    }

    public PageReference calculate()
    {
        return null;
    }

    public PageReference lookupPlanDocument()
    {
        return null;
    }

    public PageReference fileClaim()
    {
        return null;
    }
    
    /*public Claim__c getClaimData()
    {
        Claim__c[] claimData = [select id, Claim__c.Opportunity__r.Amount, Commission_Amount__c, Commission_Rate__c, Attainment__c, Credit__c, Comments__c from Claim__c where id = :claim[0].id];
        if(claimData.size() > 0)
            return claimData[0];
        return null;
    }*/

}